۲ روش برای درج علامت درجه دراکسل +فیلم آموزشی
بسیاری از مواقع پیش می آید که در نرم افزار اکسل نیاز پیدا می کنید که از علامت درجه در سلول ها استفاده نمایید .
علامت تیک ، علامت دلار ، علامت سوال ، علامت تعجب و خیلی دیگر از علائم دیگری که به تناسب و موقعیت های کاری مختلف می توانید از آنها استفاده کنید.
دسترسی و استفاده به بسیاری از علائم و کاراکترها کار چندان سختی نیست .
تصور نمی کنم اگر از کسی بخواهید در یک سلول علامت سوال را درج کند برای این کار به مشکلی بربخورد .
این قضیه برای سایر کاراکترهایی که در بالا از آنها اسم بردیم هم صدق می کند .
اما قرار دادن کاراکتری مثل علامت درجه در اکسل شاید کاری نباشد که افراد عادی از نحوه انجام آن به راحتی بربیایند و یا اینکه اصلا ندانند که از چه طریق می توان به این کار اقدام کرد و اصلا چند راه و روش برای این کار وجود دارد .
به عنوان مثال به تصویر زیر توجه نمایید .
همانطور که ملاحظه می نمایید در این تصویر در مقابل اعداد مربوط به دمای شهرها علامت درجه درج شده است .
فکر می کنید چه طور می شود در اکسل خود همچین قابلیتی را ایجاد کنیم که نتیجه ای مشابه تصویر بالا برای ما ایجاد شود .
حتما می دانید که در حالت عادی اکسل امکانی را برای درج این علامت بصورت یک انتخاب دم دستی در اختیار ما قرار نمی دهد اما امروز در این ترفند فرا خواهیم گرفت که چگونه می توانیم این کار را انجام دهیم .
من علیرضا شهرآئینی هستم . علاقه زیادی به برنامهنویسی در محیط نرم افزار های اکسل و اکسس دارم .
امروز هم می خواهم در طی این پست آموزشی به شما نحوه اضافه کردن علامت درجه را به یک محدوده انتخابی از سلول ها را آموزش بدهم .
در اینجا دو روش را با هم بررسی می کنیم .
روش اول که هم ساده است و هم کارآمد مخصوص کسانی است که آشنایی با برنامه نویسی و کد نویسی VBA ندارند .
روش دوم هم که مخصوص کسانی است که دستی بر کار برنامه نویسی وی بی ای دارند و به راحتی می توانند با این کدها کار کنند
روش اول برای اضافه کردن علامت درجه در اکسل .
در قدم اول می خواهیم ببینیم که خود اکسل چه امکانی را برای ما فراهم کرده که به کمک ان می توانیم به کار درج و اضافه کردن علامت درجه در اکسل بپردازیم .
برای این منظور می توانیم از دو روش زیر استفاده نماییم .
در اولین روش می توانیم به سراغ توابع موجود در اکسل برویم .
تابعی که در اینجا می خواهیم از ان استفاده کنیم تابع CHAR خواهد بود. اما تابع CHAR چیست و چه کاری می تواند برای ما بکند .
تابع CHAR تابعی است که یک عدد را از ما گرفته و در خروجی یک کاراکتری را که معادل آن عدد است را برای ما برمی گرداند .
کاراکتر معادل این 176 چیست ؟
درست است علامت درجه . یعنی همان چیزی که ما لازم داریم .
حالا چه جوری می توانیم از آن در کار خودمان استفاده کنیم .
می خواهیم با استفاده از این تابع کار درج علامت درجه را در سلول یا سلول های مورد نظر خود انجام دهیم .
برای شروع کار به تصویر قبلی یک نگاهی بکنید .
فرض کنید می خواهیم برای اعداد موجود در ستون شهر تهران علامت درجه را درج کنیم .
برای این کار باید به سراغ اولین سلول از ستون مجاور برویم .
اگر اولین عدد مربوط به دما در سلول A3 وارد شده باشد حالا به سراغ سلول B3 که مربوط به دمای شهر تهران است رفته و فرمول زیر را در آن وارد می نماییم .
بعد از وارد کردن این فرمول در سلول مربوطه و به محض زدن دکمه Enter مشاهده می کنید که علامت درجه به عدد موجود در سلول شما اضافه شده است .
اکنون کافی است این فرمول را به سایر سلول ها نیز تعمیم بدهیم .
با این کار مشاهده خواهید نمود که در تمامی سلول ها علامت درجه درج شده است.
مطلب مرتبط :یافتن اولین سلول خالی در اکسل
تبریک می گویم .
دیدید که به راحتی توانستید این کار را به سرانجام برسانید و موفق به اضافه کردن علامت درجه به اعداد سلول های خود شدید .
این کار چندان هم سخت نبود .
اما کمی صبر کنید .
مثل اینکه یک اشکال کوچک ایجاد شده است .
ایراد کار این است که ما اعداد مان در یک ستون قرار دارد اما برای اضافه کردن علامت درجه به همین اعداد از یک ستون مجزا استفاده کرده ایم .
اما اگر بخواهیم علامت درجه را بطور مستقیم در داخل خود سلول های اصلی ایجاد کنیم نه در یک ستون مجزا چکار باید بکنیم .
باید بگویم که در اینجا به تنهایی از این تابع برای این مورد خاص کاری بر نمی آید .
پس چاره چیست ؟
چاره کار در استفاده برنامه نویسی VBA است .
۲- روش دوم برای درج علامت درجه
در این روش می خواهیم با استفاده از کدهای VBA نسبت به اضافه نمودن علامت درجه به محدوده مورد نظر خود استفاده نماییم .
برای این کار ابتدا از سربرگ Developer و از طریق داشبورد Controls و با استفاده از گزینه Insert بر روی Command button از زیر مجموعه Active X control کلیک می کنیم . . با این کار دکمه ای بر روی صفحه کاری شما قرار می گیرد .
بعد از قرار گرفتن این دکمه بر روی آن یک یا چند بار دابل کلیک نمایید تا وارد محیط کد نویسی مربوط به این دکمه شوید .
اکنون در رویداد مربوط به On click این دکمه کدهای زیر را وارد نمایید .
()Private Sub CommandButton1_Click
Dim mycell As Range
For Each mycell In Selection
(mycell = mycell.Value & Chr(176
Next
End Sub
اکنون کافی است محدوده ای از سلول ها که می خواهید علامت درجه درون آنها درج شود را انتخاب نمایید .
سپس بر روی دکمه مزبور کلیک نمایید تا علامت درجه به همه سلول های محدوده انتخاب شده اضافه گردد .
با استفاده از این روش توانستیم به اضافه نمودن علامت درجه به سلول های اکسل بپردازیم.
اگر می خواهید این متن آموزشی و روش هایی را که در این مطلب با هم مرور کردیم را در قالب یک آموزش تصویری مشاهده کنید می توانید به تماشای این ویدیوی کوتاه بنشینید .
مطالب زیر را حتما مطالعه کنید
تعیین بالاترین مقدار بر روی نمودار اکسل
درج علامت تیک ✔ در اکسل با دابل کلیک
هایلایت یک در میان ردیف های انتخابی
splash screen در اکسل – روشی برای خوش آمد گویی به کاربران
شماره ردیف خودکار در اکسل
چطور شیت های مخفی در اکسل را نمایش دهیم ؟
4 دیدگاه
به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.
درود بر شما
از سایت خوبتون سپاسگزارم
سلام روز بخیر ممنون از آموزش خوبتون . من خیلی در زمینه اکسل و کد نویسی مهارت ندارم اما برای اجرای یه فرم به علامت درجه احتیاج دارم اموزشتون کامل بود اما در صفحه اکسله من سربرگ Developerنیست .احتیاج به چی داره که این سر برگو داشته باشم لطفا راهنمایی کنید ممنون
برای اضافه کردن سربرگ Developer مسیر زیر را دنبال کنید
File >>>> option >>>>> customize ribon
در این پنجره از کادر سمت راست به دنبال گزینه Developer بگردید و یک آن را بزنید .
با این کار این سربرگ اضافه خواهد شد
سلام روز بخیر ممنون از آموزش خوبتون . من خیلی در زمینه اکسل و کد نویسی مهارت ندارم اما برای اجرای یه فرم به علامت درجه احتیاج دارم اموزشتون کامل بود اما در صفحه اکسله من سربرگ Developerنیست .احتیاج به چی داره که این سر برگو داشته باشم لطفا راهنمایی کنید ممنون